administer payments - German English Dictionary